Constraint Violation Stabilization Using Gradient Feedback in Constrained Dynamics Simulation
نویسنده
چکیده
Conventional holonomic or nonholonomic constraints are defined as geometric constraints in this paper. If the total energy of a dynamic system can be computed from the initial energy plus the time integral of the energy input rate due to external or internal forces, then the total energy can be artificially treated as a constraint. The violation of the total energy constraint due to numerical errors during simulation can be used as information to control these errors. When geometric constraint control is combined with energy constraint control, numerical simulation of a constrained dynamic system becomes more accurate. An energy constraint control based on the gradient feedback of the energy constraint violation leads to a new method to control both geometric and energy constraint violations, so-called constraint violation stabilization using gradient feedback. A new convenient and effective method to implement energy constraint control in numerical simulation is developed based on the geometric interpretation of the relation between constraints in the phase space. Several combinations of energy constraint control with either Baumgarte's constraint violation stabilization method or the new constraint violation stabilization using gradient feedback are also addressed. Finally, a new method for implementing constraint controls is developed by using the Euler method for integrating constraint control terms, even when higher-order integration methods are used for all other integrations.
منابع مشابه
Dynamics and Regulation of Locomotion of a Human Swing Leg as a Double-Pendulum Considering Self-Impact Joint Constraint
Background:Despite some successful dynamic simulation of self-impact double pendulum (SIDP)-as humanoid robots legs or arms- studies, there is limited information available about the control of one leg locomotion.Objective :The main goal of this research is to improve the reliability of the mammalians leg locomotion and building more elaborated models close to the natural movements, by modelin...
متن کاملDifferential-Geometric Modelling and Dynamic Simulation of Multibody Systems
Original scientific paper A formulation for the kinematics of multibody systems is presented, which uses Lie group concepts. With line coordinates the kinematics is parameterized in terms of the screw coordinates of the joints. Thereupon, the Lagrangian motion equations are derived, and explicit expressions are given for the objects therein. It is shown how the kinematics and thus the motion eq...
متن کاملAn Augmented Automatic Choosing Control with Constrained Input Using Weighted Gradient Optimization Automatic Choosing Functions
In this paper we consider a nonlinear feedback control called augmented automatic choosing control (AACC) for nonlinear systems with constrained input using weighted gradient optimization automatic choosing functions. Constant term which arises from linearization of a given nonlinear system is treated as a coefficient of a stable zero dynamics. Parameters of the control are suboptimally selecte...
متن کاملA CONTROL APPROACH TO HUMAN-LIKE LOCOMOTION IN BIPED ROBOTS with an Approach for Numerical Simulation of Constrained Mechanical Systems
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Constrained Multibody Dynamics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Unconstrained Multibody Dynamics . ...
متن کاملKinematic and Dynamic Analysis of Tripteron, an Over-constrained 3-DOF Translational Parallel Manipulator, Through Newton-Euler Approach
In this research, as the main contribution, a comprehensive study is carried out on the mathematical modeling and analysis of the inverse kinematics and dynamics of an over-constraint three translational degree-of-freedom parallel manipulator. Due to the inconsistency between the number of equations and unknowns, the problem of obtaining the constraint forces and torques of an over-constraint m...
متن کامل